"""
5.求解1-100中能被3整除的所有数字的和
6.求解1-100 能被3和5同时整除的数字的和
7.使用while循环输出2000年到2100年之间的闰年
			闰年：400的倍数  或者   是4的倍数不是100的倍数
8.使用while，完成以下图形的输出
*
**
***
****
*****
注：下面这道题和上面差不多，主要是找规律
*
***
*****
*******
*********
9.不管用什么方法，必须掌握99乘法表。哪怕敲100遍。

"""

# 5.求解1-100中能被3整除的所有数字的和
i = 1
num = 0
while i <= 100:
    if i % 3 == 0:
        num += i
    i += 1
print(num)


# 6.求解1-100 能被3和5同时整除的数字的和
i = 1
num = 0
while i <= 100:
    if i % 3 == 0 and i % 5 ==0:
        num += i
    i += 1
print(num)


# 7.使用while循环输出2000年到2100年之间的闰年
#  	闰年：400的倍数  或者   是4的倍数不是100的倍数

i = 2000
while i <= 2100:
    if i % 400 == 0 or (i % 4 == 0 and i % 100 > 0):
        print(i)
    i += 1


# 8.使用while，完成以下图形的输出
# *
# **
# ***
# ****
# *****

i = 1
while i <= 5:
    j = 1
    while j <= i:
        print('*', end=' ')
        j += 1
    print()
    i += 1

# 注：下面这道题和上面差不多，主要是找规律
# *
# ***
# *****
# *******
# *********

i = 1
while i <= 9:
    j = 1
    while j <= i:
        print('*', end=' ')
        j += 1
    print()
    i += 2
















